Big Huge Thesaurus

Lagenaria siceraria

noun